import { init } from 'snabbdom/build/package/init'
import { h} from 'snabbdom/build/package/h'

// hello world

// 1 hello world
// 参数： 数组、模块
// 返回值： patch 函数， 作用对比两个 vnode 的差异更新到真实 DOM
let patch = init([

])
// 第一个参数： 标签 + 选择器
// 第二个参数： 如果时字符串的话就是标签中的内容
let vnode = h('div#container.cls', 'hello world')

let app = document.querySelector('#app')
// 第一个参数： 可以是DOM元素，内部会把DOM元素转换成VNode
//  第二个参数: VNode
// 返回值 VNode
let oldVnode = patch(app, vnode)

// 假设的时刻
vnode = h('div','hello snabbdom')
patch(oldVnode, vnode)
// 2 div 中放置子元素 h1, p

